• word of the day

    bubalus bubalis

    bubalus bubalis - Dictionary definition and meaning for word bubalus bubalis

    Definition
    (noun) an Asian buffalo that is often domesticated for use as a draft animal
Download our Mobile App Today
Receive our word of the day
on Whatsapp